Preserve route number on magellan output if available.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 18 Jan 2005 14:52:52 +0000 (14:52 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 18 Jan 2005 14:52:52 +0000 (14:52 +0000)
gpsbabel/magproto.c
gpsbabel/reference/route/route.gpx

index 2faee6eca31ce320c33568e279e622d8c425d214..362c267b8db3cbbf974afb79bd14a0fd6eec37e6 100644 (file)
@@ -1334,7 +1334,8 @@ mag_route_trl(const route_head * rte)
                        thisline++;
 
                        sprintf(obuff, "PMGNRTE,%d,%d,c,%d,%s,%s", 
-                               numlines, thisline, route_out_count,
+                               numlines, thisline, 
+                               rte->rte_num ? rte->rte_num : route_out_count,
                                buff1, buff2);
 
                        mag_writemsg(obuff);
index b8d58a158ac7237cf8744c0a083a291c5ecc4ebc..8030ff5297c839991fdf9e4e1c8831bf818853cb 100644 (file)
@@ -57,7 +57,7 @@ xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/
 <rte>
 <name>ATCHAFALAYA</name>
 <desc>ROUTE1</desc>
-<number>1</number>
+<number>2</number>
 <rtept lat="30.280517" lon="-91.685883">
 <ele>0.000000</ele>
 <name><![CDATA[ATLAUN]]></name>